be desperately needed - Espagnol Anglais Dictionnaire